//
//  ChivoxTaskMsg.h
//  ChivoxEngine
//
//  Created by John on 2018/8/24.
//  Copyright © 2018年 Chivox. All rights reserved.
//

#import <Foundation/Foundation.h>

#define CHIVOX_TASK_MSG_CONNECT 0
#define CHIVOX_TASK_MSG_START 1
#define CHIVOX_TASK_MSG_FEED 2
#define CHIIVOX_TASK_MSG_STOP 3
#define CHIVOX_TASK_MSG_RESULT 4
#define CHIVOX_TASK_MSG_CANCEL 5
#define CHIVOX_TASK_MSG_UNINIT 6

@interface ChivoxTaskMsg : NSObject
@property (nonatomic, assign) int msgType;
@property (nonatomic, strong) NSString *strData;
@property (nonatomic, strong) NSData *binData;

- (id)init:(int)msgType withText:(NSString *)str;
- (id)init:(int)msgType withBin:(NSData *)bin;
- (int)getPriority;

@end
